@charset "utf-8";
/* CSS Document */
body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal;font-family:Arial,"Microsoft YaHei","微软雅黑"; color:#333; list-style:none;}
#out_box{ width:100%; margin:0 auto;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
a{ text-decoration:none;}
h1{ font-size:27px;}
h3{ font-size:23px;}
h4{ font-size:20px;}
h5{ font-size:16px; font-weight:bold;}
h6{ font-size:13px;}
.cw{ color:#fff;}
/*头部开始ʼ*/
#top{ width:100%; margin:0 auto;}
.top { margin:0 auto; width:1172px;}
#nav{ width:100%; background:#218be4; height:51px;}
.nav{ width:1172px; margin:0 auto;}
.nav ul li:first-child {
    background: none;
}
.nav ul li {
    float: left;
    background: url(../images/li_bg.jpg) no-repeat;
	height:51px;
    line-height: 51px;
    padding-left: 8px;
    width: 138px;
    text-align: center;
}
.nav ul li a {
    font-size: 15px;
	color:#fff;
}

/*头部结束*/



/*通栏开始ʼ*/
#tonglan{ width:100%; height:445px; margin:0 auto;  background-color:#FFFFFF;}
#tonglan1{ width:100%; margin:0 auto; text-align:center; }
/*通栏结束*/

/*中间开始*/
#chanpin { width:100%; margin:0 auto;}
.chanpin { width:1172px; margin:30px auto;}
.inpro_descrip{ background:url(../images/index_07_02.jpg); width:1172px; height:51px;}
.in_pro{ padding:30px 0;}
.inpro_left{ width:273px; height:284px; background:url(../images/index_07.jpg);}
.inpro_left ul li{ height:34px; line-height:34px;}
.inpro_left ul li a{ color:#000; font-size:13px; padding-left:20px;}
.inpro_right{ width:872px; background:url(../images/index_07_05.jpg); height:273px;}
.inpro_right ul li{ width:270px; float:left; margin-right:30px; padding-top:164px;}
.inpro_right ul li:last-child{ margin-right:0;}



#neirong{ width:100%; margin:0 auto; background:#f5f5f5;}
.neirong { width:1172px;margin:0 auto; padding:30px 0;}
.in_ab{ border-bottom:solid 1px #c4c4c4; width:1100px; margin:0 auto; padding:20px 0;}
.in_ab p{ line-height:32px;}

#neirong1{ width:100%; height:877px; margin:0 auto; float:left; background-color:#FFFFFF;}
.neirong1 { width:1172px; height:877px; margin:0 auto;}
#xinwen{ width:100%;margin:0 auto;}
.xinwen { width:1172px; margin:30px auto;}
.xinwen li {
    width: 530px;
	padding:30px 20px;
    float: left;
    margin-top: 40px;
	background:#f4f4f4;
}
.xinwen li:nth-child(2n){ margin-left:20px;}
.n_time {
    width: 127px;
    height: 89px;
	background:url(../images/new_time.jpg);
    text-align: center;
    padding-top: 10px;
}
.news_con{ width:380px; margin-left:20px;}
.news_con p{ font-size:13px; line-height:26px;}
/*中间结束*/

/*脚开始ʼ*/
#foot { width:100%; margin:0 auto; background:#218be4;}
.foot { width:1172px; margin:0 auto; background:url(../images/index_14.jpg); height:168px;}
#f_link{ width:100%; background:#3c3c3c; height:40px;}
.f_link{width:1172px; margin:0 auto; text-align:center;}
.f_link p ,.f_link p>a{ color:#fff; line-height:40px;}
.foot table{ float:left; margin-left:100px; margin-top:12px;}
.foot table tr td{ color:#ffffff; line-height:28px;}
.foot table tr td a{ color:#ffffff;}
/*脚结束*/



/*内页*/
#search{ width:100%; margin:0 auto;}
.search{ width:1172px; margin:0 auto; background:url(../images/search_bg.jpg); height:62px;}
.search p>a{ color:#fff;}
#content{ width:100%; margin:0 auto;}
.content{ width:1172px; margin:20px auto 40px;}
.left{ width:195px;}
.left_tit{ background:url(../images/left_tit.jpg); width:155px; height:55px; padding-top:14px; padding-left:40px;}
.left ul li{ margin-bottom:1px; width:195px; height:40px; background:url(../images/pro_li.jpg); line-height:40px; color:#fff; font-size:16px;
padding-left:20px;}
.left ul li a{color:#fff}
.list2 a{padding-left:20px}
.right{ width:907px;}
.right_tit{ background:url(../images/right_tit.jpg); height:73px;width:867px; padding-left:40px;}
.right_tit p{ font-size:14px; line-height:26px;}
.right_con{ padding-top:26px;}
.right_con p{ line-height:26px;}



.current, .num {
    border: solid #2e98c7 1px;
    padding: 2px 6px;
    margin-left: 4px;
}

.current{
	color:#fff;
}

.return {
    margin-top: 30px;
margin-bottom: 30px;
text-align:center;
}
.return a {
    background: #218be4;
    padding: 5px;
    color: #fff;
}
.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto;  TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #218be4; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#218be4; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#218be4; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}


.p-news li:first-child{
    background: url(../images/new.gif) no-repeat 4px center;
}

.p-news li{
    line-height: 40px;
    height: 40px;
    padding: 0 20px 0 34px;
    background: url(../images/dot.gif) no-repeat 9px center;
    border-bottom: 1px dashed #ddd;
}
.news_tit {
    text-align: center;
    padding: 20px 0;
    border-bottom: 1px solid #e9e9e9;
    margin-bottom: 20px;
}

.n_contact li {
    background: url(../images/contact.gif) no-repeat;
    padding-left: 40px;
    line-height: 25px;
    width: 400px;
    float: left;
    margin-right: 20px;
}
.n_contact li:nth-child(2n) {
    margin-right: 0;
}